package com.oocl.euc.core.requestform.vo;

import com.oocl.euc.core.attachment.model.Attachment;

import java.util.ArrayList;
import java.util.List;

public class RequestRemarksVO {
    private String sender;

    private String senderDisplayName;

    private String receiver;

    private String sendToCC;

    private String desc;

    private String refNo;

    private List<Attachment> attachmentsList;

    public String getSender() {
        return sender;
    }

    public void setSender(String sender) {
        this.sender = sender;
    }

    public String getReceiver() {
        return receiver;
    }

    public void setReceiver(String receiver) {
        this.receiver = receiver;
    }

    public String getSendToCC() {
        return sendToCC;
    }

    public void setSendToCC(String sendToCC) {
        this.sendToCC = sendToCC;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getRefNo() {
        return refNo;
    }

    public void setRefNo(String refNo) {
        this.refNo = refNo;
    }

    public String getSenderDisplayName() {
        return senderDisplayName;
    }

    public void setSenderDisplayName(String senderDisplayName) {
        this.senderDisplayName = senderDisplayName;
    }

    public List<Attachment> getAttachmentsList() {
        if (attachmentsList == null) {
            attachmentsList = new ArrayList<>();
        }
        return attachmentsList;
    }

    public void setAttachmentsList(List<Attachment> attachmentsList) {
        this.attachmentsList = attachmentsList;
    }
}
